@CHARSET "UTF-8";
html , body{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	background-image:url(../images/head_bg.gif);
	background-repeat:repeat-x;
	font-family:Arial,"宋体",Helvetica,sans-serif; 
}

.container
{
	width:1099px;_width:1100px;
	height:auto;
	margin:0 auto;
	padding:0px;
}
.container .cleft
{
	float:left;
	margin:0px;
	width:190px;
	background-image:url(../images/body_bg.gif);
	background-repeat:repeat-x;
	min-height:455px;
	border-radius:5px;
	
}
.container .cright
{
	margin:0px;
	width:885px;
	padding:8px;
	float:right;
	border:1px #79D513 solid;
	background-image:url(../images/body_bg.gif);
	background-repeat:repeat-x;
}

.divheader
{

	width:1100px;
	height:100px;
	margin:0 auto;
}
.divfooter{
	margin-top:20px;
	width:100%;
	height:20px;
	font-size:12px;
	valign:bottom;
	color:#666666;
	text-align:center;
}
.divheader .logo
{
	margin-top:5px;
	height:90px;
	float:left;
	width:300px;
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
}

+html body .divheader .logo {
        background: none; 
        width: 214px;
        height: 75px;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/logo.png');
}


.divheader .loginstatus
{
	font-size:12px;
	padding:5px;
	float:right;
}
.boldtitle
{
	font-weight:800;
	font-size:12px;
	margin-top:18px;
	margin-bottom:12px;
}
.search
{
	height:66px
	line-height:66px;
	width:100%;
	font-size:10px;
}
.search .searchimg
{
	float:left;
	line-height:28px;
	font-size:12px;
	padding-left:44px;
	background-image:url(../images/cx.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:800;
	width:49px;
	height:33px;
	cursor:pointer;
}
.search .searchinput
{
	float:left;
	height:28px;
	line-height:28px;
}

.search .searchinputjob
{
	float:left;
	height:100px;
	line-height:28px;
}
.search .searchinput input
{
	background:transparent;
	background:url(../images/i_bg.gif) repeat-x;
	border-top:2px #999999 solid;
	border-left:2px #999999 solid;
	border-bottom:1px #999999 solid;
	border-right:1px #999999 solid;
	height:23px;
	width:130px;
	line-height:23px;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:0px;
}

.dataline
{
	width:100%;
	height:30px;
	margin-top:10px;
	background:url(../images/line_bg.gif) repeat-x bottom;
	
}

.dataline_default
{
	width:100%;
	height:30px;
	margin-top:10px;
	color:#FFFFFF;
	background:url(../images/line_bg.gif) repeat-x bottom;
}
	
.dataline_default div
{
	width:115px;
	height:28px;
	line-height:30px;
	font-weight:700;
	font-size:12px;
	text-align:center;
	float:left;
	color:white;
	background-image:url(../images/tip_bg.gif);
	background-positionX:center;
	background-positionY:center;
	background-repeat:no-repeat;
	cursor:pointer;
}
.dataline div
{
	width:110px;
	height:25px;
	line-height:30px;
	color:#FFFFFF;
	font-weight:700;
	font-size:12px;
	text-align:center;
	background-image:url(../images/tip_bg1.gif);
	background-repeat:no-repeat;
}

.dataline .chart_title_left
{
	color: white;
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	width:100px;
	height:25px;
	line-height: 25px;
	margin: 0px;
	padding: 0px 7px 0px 5px;
	background: url(../images/tip_bg1.gif);
	background-repeat:no-repeat;
}

.dataline .chart_line
{
	float: right;
	border:1px solid #DCE1E5;
	font-size: 12px;
	height:20px;
	line-height: 25px;
	margin: 0px;
	padding: 0px 18px 0px 5px;
	
	background-repeat:no-repeat;
}

.dataline .chart_column
{
	float: right;
	border:1px solid #DCE1E5;
	font-size: 12px;
	height:20px;
	line-height: 25px;
	margin: 0px;
	padding: 0px 14px 0px 10px;
	
	background-repeat:no-repeat;
}

.chatcontent
{
	padding:8px;
	text-align:center;
	border-left:1px #cccccc solid;
	border-right:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
	font-size:12px;
}
.chatcontent ul{
	margin-top:0px;
	font-family:"宋体";
	align:left;
	text-align:left;
	font-size:12px;
	margin-right:22px;
}
.chatcontent ul li{
	padding-top:3px;
	color:#4b4b4b;	
	}
.chatcontent table tr th
{
	cursor:pointer;
	font-size:12px;
	font-weight:200;
	text-align:right;
	padding-right:30px;
}


.datacontent table
{
	margin-top:6px;
	width:100%;
}
.datacontent table thead th
{
	padding-top:5px;
	padding-bottom:5px;
	font-weight:200;
	font-size:12px;
	height:30px;
}
.datacontent table tbody td
{
	font-size:12px;
	/*background-color:#F3FFBF;*/
}

.simpleTable{
	font-size:12px;
}
.simpleTable .ltd
{
	align:right;
}

.simpleTable .submit,.boldtitle .submit
{
	margin-top:8px;
	background:transparent;
	background-image:url(../images/bt_bg.gif);
	background-repeat:no-repeat;
	height:32px;
	font-weight:800;
	cursor:pointer;
	color:#FFFFFF;
	border:none;
	line-height:33px;
	text-align:center;
	width:90px;
}

  .fieldset{padding:5px;padding-top:15px;}
  .fieldset legend{font-weight:800;color:#009900;font-size:15px;}
  .fieldset div{padding:5px;font-size:13px;line-height:30px;}
  .fieldset .text{height:25px;height:15px\9;width:600px;}
    
.maintitlebgs
{
	background:url(../images/display_button.gif) no-repeat;
}
.maintitlebgh
{
	background:url(../images/hide_button.gif) no-repeat;
}
.clear
{
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
clear:both;
}
.prompt{
	font-size:12px;
	color:black;
	padding-left:3px;
	margin-top:1px;
	font-size:12px;
	color:#4b4b4b;
	}
.error
{
	clear:both;
	width:200px;
	font-size:12px;
	color:red;
}
.notddata{align:center;text-align:center;background-color:white;font-weight:200;}
#floatBoxBg{display:none;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;}  
.floatBox{border:#666 5px solid;width:300px;position:absolute;top:50px;left:40%;}  
.floatBox .title{height:23px;padding:7px 10px 0;background:#333;color:#fff;}  
.floatBox .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;}  
.floatBox .title span{float:right;cursor:pointer;}  
.floatBox .content{padding:20px 15px;background:#fff;}   

.as{width:220px; float:left; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden;}